Building the Core Architecture of a NASA Multiagent System Product Line
نویسندگان
چکیده
The field of Software Product Lines (SPL) emphasizes building a family of software products from which concrete products can be derived rapidly. This helps to reduce time-to-market, costs, etc., and can result in improved software quality and safety. Current Agent-Oriented Software Engineering (AOSE) methodologies are concerned with developing a single Multiagent System. The main contribution of this paper is a proposal to developing the core architecture of a Multiagent Systems Product Line (MAS-PL), exemplifying our approach with reference to a concept NASA mission based on multiagent technology.
منابع مشابه
Managing the Evolution of an Enterprise Architecture Using a MAS-Product-Line Approach
We view an evolutionary system as being a software product line. The core architecture is the unchanging part of the system, and each version of the system may be viewed as a product from the product line. Each ”product” may be described as the core architecture with some agent-based additions. The result is a multiagent system software product line. We describe an approach to such a Software P...
متن کاملDesigning and managing evolving systems using a MAS product line approach
Abstract We view an evolutionary system as being a software product line. The core architecture is the unchanging part of the system, and each version of the system may be viewed as a product from the product line. Each ”product” may be described as the core architecture with some agent-based additions. The result is a multiagent system software product line. We describe an approach to such a S...
متن کاملEngineering manufacturing control systems using PROSA and delegate MAS
This paper presents a systematic description of a reusable software architecture for multiagent systems in the domain of manufacturing control. The architectural description consolidates the authors’ expertise in this area. Until now, the research has taken a manufacturing control perspective of multiagent systems. The research team has focused on providing benefits to the manufacturing control...
متن کاملVentilated hollow core slab as a thermal mass strategy and its effect on thermal comfort; (case study: lotion college, England)
Thermal mass is the material's ability to store heat and release it after an amount of time and concrete is considered one of the best thermal mass material. Since concrete has been used widely in many building constructions, by considering the capability of concrete in terms of thermal mass, it is worthwhile to use this ability of concrete in order to build buildings more healthy and comfortab...
متن کاملVerifying architectural design rules of the flight software product line
This paper presents experiences of verifying architectural design rules of the NASA Core Flight Software (CFS) product line implementation. The goal of the verification is to check whether the implementation is consistent with the CFS’ architectural rules derived from the developer’s guide. The results indicate that consistency checking helps a) identifying architecturally significant deviation...
متن کامل